package xyz.xtt.third.response;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@AllArgsConstructor
@NoArgsConstructor
@Data
@Builder
public class TransactionResponse {

	/**
	 * 资产名称
	 */
	private String assetName;
	/**
	 * 链交易 hash
	 */
	private String chainAddress;
	/**
	 * 买方
	 */
	private String buyerUserId;
	/**
	 * 买方图像
	 */
	private String buyerUserImg;
	/**
	 * 买方名子
	 */
	private String buyerUserName;
	/**
	 * 卖方id
	 */
	private String sellerUserId;
	/**
	 * 卖方图像
	 */
	private String sellerUserImg;
	/**
	 * 卖方名子
	 */
	private String sellerUserName;
	/**
	 * 交易完成时间
	 */
	private Long dealFinishDatetime;
	/**
	 * 计价单位 PayUnitEnum
	 */
	private Integer unit;
	/**
	 * 金额
	 */
	private String amount;
	/**
	 * 价格
	 */
	private String price;
	/**
	 * 产品id对应上游业务表id
	 */
	private String goodsId;
	/**
	 * 展示url
	 */
	private String displayUri;
}
